McMahon Dining Hall
2011 Hillside Rd, Storrs
(860) 486-0293
Recent Reviews
Restaurants in Storrs, CT
McMahon Dining Hall
2011 Hillside Rd, Storrs, CT 06269
(860) 486-0293