Royal Buddha Restaurant, MILFORD, Massachusetts (MA)
Comfortably operating at 121 Depot Street () in MILFORD, Massachusetts (MA) (1757), Royal Buddha Restaurant can be reached at 5084787788. Remember to call in advance to make a reservation.
More restaurants in MILFORD, Massachusetts (MA)
Royal Buddha Restaurant contact information and details:
Address: 121 Depot Street - , MILFORD, Massachusetts (MA) 1757
Contact Phone: 5084787788