Royal Buddha Restaurant
Add to Favorites
CLOSED NOW
Today: 11:30 am - 1:30 am
Tomorrow: 12:00 pm - 12:30 am
Saved to Favorites
Phone: (508) 478-7788
Address: 121 Depot St, Milford, MA 01757
Cuisines: Asian, Chinese
201 Main St, Milford, MA 01757
130 Main St, Milford, MA 01757
138 S. Main St Rt. 140, Milford, MA 01757
220 Main St, Milford, MA 01757
150 Hartford Ave, Hopedale, MA 01747
139 S Main St, Milford, MA 01757
75 Cape Rd, Mendon, MA 01756
122 E Main St, Milford, MA 01757
2234 Providence Rd, Northbridge, MA 01534
22 Beaver St, Milford, MA 01757