Phone: +442074827088
Address: 3 A Camden Wharf, Jamestown Road, London, NW17BY, United Kingdom
City: London
Dishes: 35
Reviews: 503
"I came in and ordered the beef short ribs, shrimp fried rice, some rolls, and salmon sashimi. The flavors were amazing and the atmosphere was fantastic."
All prices are estimates.