Ballard Seafood & Steak Restaurant, SAUGUS, Massachusetts (MA)

Looking for some food? Ballard Seafood & Steak Restaurant is among the eateries you can easlily review.
Comfortably positioned at 128 Ballard Street () in SAUGUS, Massachusetts (MA) (1906), Ballard Seafood & Steak Restaurant can be contacted at 7812331108. Remember to call up upfront to make a reservation.
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