Ballard Seafood & Steak Restaurant, SAUGUS, Massachusetts (MA)
Readily settled at 128 Ballard Street () in SAUGUS, Massachusetts (MA) (1906), Ballard Seafood & Steak Restaurant can be reached at 7812331108. Please call before you go to book your place in the restaurant.
More restaurants in SAUGUS, Massachusetts (MA)
Ballard Seafood & Steak Restaurant contact information and details:
Address: 128 Ballard Street - , SAUGUS, Massachusetts (MA) 1906
Contact Phone: 7812331108