Cafe Castavista Restaurant
Cafe β’ Hotel β’ Chinese restaurant β’ Vegetarian restaurant β’ Vegetarian cafe and deliπ«€ Needs to more attractive. Food taste was normal.
Address
Raja Raghuraj Singh Stadium, Ground Floor Super Market Complex Shop No. OC-1 Link Road, Agrasen Chowk, Opp, Bilaspur, Chhattisgarh 495001, India
Website
cafe-castavista-restaurant.business.site
Rating on Google Maps
3.60 (62 reviews)Open on Google Maps
Working Hours
Permanently closed.