Lg's
789 6th Ave
San Diego
CA
92101
(619) 239-7899
Open Map
Food & Dining
Restaurants