Ged C.

Ged C. left a tip at Kulu Kulu Sushi

51-53 Shelton St, London, Greater London | August 5, 2010
Great for a business lunch, good but efficient service. The green tea is self service
Tip is too short...
Tip is too long...
Cancel
Save this tip Report
Share
Kulu Kulu Sushi
8.5
London, Greater London
Sushi Restaurant
Show More (on 38 Lists)