1. Kyoto Japanese Steak House
1487 Main St, Tewksbury, MA 01876
Coordinate: 42.59831,-71.22194
Phone: (978) 863-9889
2. French's Restaurant
825 Main St, Tewksbury, MA 01876
Coordinate: 42.61478,-71.24115
Phone: (978) 851-2111
3. Jimbo's Famous Roast Beef & Seafood
616 Main St, Tewksbury, MA 01876
Coordinate: 42.61805,-71.24929
Phone: (978) 851-3266
4. Capellini's
896 Main St, Tewksbury, MA 01876
Coordinate: 42.61393,-71.23777
Phone: (978) 851-7271