Lupita
Mexican Restaurant in Trafalgar Square
Our records show that Lupita is closed.
Address
13-15 Villiers Street
Trafalgar Square
London
WC2N 6ND
Cuisine
Mexican/Tex Mex
Mexican/Tex Mex
Region
Trafalgar Square
Trafalgar Square
User Reviews
There are no user reviews