Lamont Street Grill

4445 Lamont St, San Diego CA

(858) 270-3060

Location