Trio's Restaurant, SMYRNA, Delaware (DE)
Conveniently stationed at 1015 Lighthouse Road () in SMYRNA, Delaware (DE) (19977), Trio's Restaurant is available at 3026538248. It is advisable to give them a call upfront to arrange your table in the restaurant.
More restaurants in SMYRNA, Delaware (DE)
Trio's Restaurant contact information and details:
Address: 1015 Lighthouse Road - , SMYRNA, Delaware (DE) 19977
Contact Phone: 3026538248