Royal Buddha Restaurant
Add to Favorites
OPEN NOW
Today: 11:30 am - 1:30 am
Phone: (508) 478-7788
Address: 121 Depot St, Milford, MA 01757
Cuisines: Asian, Chinese
130 Main St, Milford, MA 01757
201 Main St, Milford, MA 01757
138 S. Main St Rt. 140, Milford, MA 01757
150 Hartford Ave, Hopedale, MA 01747
42 Cape Rd, Milford, MA 01757
139 S Main St, Milford, MA 01757
2234 Providence Rd, Northbridge, MA 01534
22 Beaver St, Milford, MA 01757
1 Southville Rd, Southborough, MA 01772
190 West St, Milford, MA 01757