Cafe Roma 1101 N Causeway Blvd Metairie, LA 70001 Phone: (504) 833-7662 Fax: (504) 833-8272
Category: Restaurants