Squeals

Squeals left a tip at Lupita

13 Villiers St (John Adams St), City of Westminster, Greater London | November 20, 2011
If you like it hot you'll have to order a side of chillis.
Tip is too short...
Tip is too long...
Cancel
Save this tip Report
Share
Lupita
8.4
City of Westminster, Greater London
Mexican Restaurant
Show More