Sakura Chinese & Sushi Restaurant Marine Drive

4.5

Menu: Asian, Chinese, Noodles, Sushi, Soup, Fast Food