Albasha Greek & Lebanese Restaurant is now open in the Pontchartrain Place Shopping Center in Metairie, Ian McNulty reports. This is the eighth location for the Baton Rouge based eatery known for their inexpensive menu. The new location is currently BYOB. [Gambit]
Filed under: