Ambrosia The Multicuisine Restaurant

1st Floor Law Garden Road

 - India  (IN)

Asian • Chinese • Sit down

81/100 (20 votes)

Photos