Top Local Places

My Little Greek Deli

195 Westward Dr, Miami Springs, United States
Restaurant

Description

ad

My Little Greek Deli continously strives to bring you the best service and taste of traditonal Greek food staples along with new and creative plates.  

Quiz