Imperial Buffet

Buffet restaurant · 380 Maple Ave, Shrewsbury, MA

Hours

More food in Shrewsbury, MA · Buffet in Shrewsbury