The restaurant
London photo by riophoenix
Reviews That Feature This Photo
September 10, 2005
Honestly the best restaurant of its kind in the country, ironic considering its run almost exclusively by Kiwis. But they really know their stuff, from the most efficient, polite, and friendly customer service (you order at the counter and they...Read More