Royal Buddha Restaurant & Bar
(41)
Thai restaurant
Permanently closed
Address: 2403 Shelburne Rd, Shelburne, VT 05482
Phone: (802) 497-3288
Rating
(1)
Royal buddha restaurant & bar, South Burlington, Vermont. 132 likes · 13 were here. Restaurant.
Nov 30, 2021 · Restaurant on Shelburne Road specializes in Himalayan flavors including momos, naan, chicken vindaloo, beef sukuti, Nepali thali, chhoila.