Delicacy Restaurant

2/3 Abhilasha Apartment Junction Off Sv Road

 - India  (IN)

Chinese • Sit down

75/100 (22 votes)

Photos