Starfish Restaurant

Restaurant:  Starfish Restaurant Address:  3027 Highway 1, Grand Isle, LA 70358 Phone:  985.787.2711 Website:  No official site found Menu:  Not available on the web Date of visit: ...

Cafe Amelie

Café Amelie Address:  French Quarter, located in the Princess of Monaco Carriage House, 912 Royal St. New Orleans, LA 70116 Phone:  504.412.8965 Website:  No official site found...