Sotta
Mediterranean
Greek
Lebanese
💬
1559 reviews
📍
2009 W Alameda Ave
