Adrian R.

Adrian R. left a tip at Leon

The Blue Fin Building, 7 Canvey St. (Behind the Tate Modern), Greater London, Greater London | March 24, 2011
The Pork Jambalaya hot boxes are pretty tasty
Tip is too short...
Tip is too long...
Cancel
Save this tip Report
Share
Leon
7.4
Greater London, Greater London
Fast Food Restaurant
Show More (on 37 Lists)