Casa Bella Vista

No. 2 & 3, Coal Depot, Sector 10D, Near Hotel Mount View, Sector 10

 - India  (IN)

Italian • Cafe • Pizza • Sit down

83/100 (16 votes)

Web ratings

TA

Trip
Last update on 28/12/2023
4,0
73 Reviews
Google
Google
Last update on 23/11/2022
4,2
445 Reviews
Zomato
Zomato
Last update on 23/11/2022
4,2
870 Reviews

D

Dineout
Last update on 23/11/2022
4,3
106 Reviews