Limoncello Modern Italian hero image

Limoncello Modern Italian

Restaurant

8273 La Mesa Blvd, La Mesa, CA 91942, USA

Biter Score
8.6
Closed
Thursday: 4 PM – 9 PM
Limoncello Modern Italian photo 1
Limoncello Modern Italian photo 2
Limoncello Modern Italian photo 3