Frabotta's Italian Kitchen
Restaurant
15031 Gulf Blvd, Madeira Beach, FL 33708
Description
New Italian Kitchen Coming Soon To Madeira Beach, FLGet to know Frabotta's Italian Kitchen
Serving Hand Tossed Pizza, Subs and Pasta
Beer and Wine is also available