Lamb sharma is one of the fresh, homemade specialties served at this Mediterranean/Moroccan restaurant; fish entrees also available
Casablanca
5030 Poplar, Memphis, Tennessee 38117
5030 Poplar, Memphis, Tennessee 38117
Lamb sharma is one of the fresh, homemade specialties served at this Mediterranean/Moroccan restaurant; fish entrees also available