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
7.8
City of Westminster, Greater London
Mexican Restaurant
Show More (on 105 Lists)