Aroma Tavern & Grill Logo

Aroma Tavern & Grill

739 State Road

Plymouth, MA 02360

GOOD FOOD...

GOOD FRIENDS...

GREAT TIMES.

Square Square Square Square Square