Limoncello Modern Italian hero image

Limoncello Modern Italian

Restaurant

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

Biter Score
8.6
Open
Saturday: 4 PM – 10 PM
Limoncello Modern Italian photo 1
Limoncello Modern Italian photo 2
Limoncello Modern Italian photo 3