Sotta
Café · Burbank

Sotta

$$

Warm, laid-back eatery offering all-day Mediterranean fare, plus baked goods, coffee, beer & wine.

Info

📍
Address
2009 W Alameda Ave, Burbank, CA 91506, USA, LA

More like this