The mall, 34/1 Mall Rd Middle Bazar The Mall, Shimla Himachal Pradesh 171001, India
Italian • Mexican • Chinese • Indian • Contemporary • Fast food
82/100 (4 Votes)