Starfish Restaurant
Fresh, homestyle cooking.
Address: 3027 LA-1
City: Grand Isle
County/district: Jefferson
Region: LA
Postal code: 70358
Country: United States