Lala, a 1,000-square foot restaurant and cocktail bar, opened earlier this month, taking over what was formerly a pet supply and grooming business at …
Lala Lands in Little Italy – San Diego Business Journal
In
Lala, a 1,000-square foot restaurant and cocktail bar, opened earlier this month, taking over what was formerly a pet supply and grooming business at …
In