Lychee Bay
Chinese · Casual Dining
Lychee Bay is a Chinese restaurant offering a welcoming dining experience. It is noted for being preferred over other Chinese restaurants in the area.
Location
Best places nearby
The highest rated places close to Lychee Bay.
Local restaurants nearby
56 Uxbridge Road, London W12 8LP, United Kingdom



