Royal Sweets and Fast Food
LinkedIn Pintrest Facebook Twitter Google +

Royal Sweets and Fast Food,

Farmington Hills MI
Address: 29205 Orchard Lake Rd, Farmington Hills MI 48334 / (248) 553-7405

Type: Restaurant

Cuisine: Indian Vegetarian