Greekman's
Restaurant · Echo Park

Greekman's

$ · Greek

Cozy Greek restaurant with standout lamb skewers and olive oil ice cream, though go easy on the dips—portions are hilariously tiny for the price.

Info

📍
Address
2619 Sunset Blvd, Los Angeles, CA 90026, USA, LA

More like this