Ted's Montana Grill
3194 Fashion Center Blvd, Newark DE 19702
(302) 366-1601
Directions
Order Online Delivery
Doordash
Tedsmontanagrill
Tedsonlinecom
Newark, Delaware
Ted's Montana Grill
3194 Fashion Center Blvd, Newark
(302) 366-1601