Royal Sweets & Fast Food
Dessert Shop, Snack Place, Indian Restaurant
29205 Orchard Lake Rd, Farmington, MI 48334
(630) 398-7356
(630) 398-7356
3.5 / 5 based on 8 votes
Photos
... tandoori paneer and malai kofta also
... sure you try the Mango Lassi or Shake. Jai Hind!