Ice N Spice

17 Venkateswara Tower Near Icchapurti Ganesh Mandir

 - India  (IN)

Chinese • Indian • Seafood • Thai • Sit down

74/100 (14 votes)

Photos