Albasha Greek & Lebanese Restaurant

Baton Rouge, Louisiana

See this entry at Google Maps