Marios Italian Restaurant
1733 Massachusetts Ave Lexington, MA 02420-5306
781-861-1182
Meals Served
Dinner, Lunch
Business Hours:
Payment Types