China China Restaurant and Take Away West Cowes Isle of Wight - 80 Went last night to watch football. Only place I could... - 2430 days ago Terrace Restaurant - 80 Afternoon tea is very nice, a little expensive but good.... - 2658 days ago Cinnaman Bay - 90 Have been here several times, have never been disappointed. Very... - 2662 days ago Banana Wharf Hamble - 70 Do not expect fine dining, though it is expensive for... - 2727 days ago Cinnamon Bay - 90 We visited on a Wednesday evening and had the chicken... - 2746 days ago MARCO'S ITALIAN RESTAURANT - 70 If you can visit Marco's on one of their two-for-one... - 2824 days ago Nandos - 80 Hello! This sure is my favorite place I come here... - 2824 days ago Ferry Restaurant - 90 Access best by boat with short stay mooring at Elephant... - 2843 days ago