Sbarro 777 E Merritt Island Cswy # 7s Merritt Island, FL 32952 Phone: (321) 453-8151
Category: Restaurants