Setup your precise location
Show all images

Terra Rosso

13218.6 km • Kharvela Nagar, Bhubaneswar
4.5
1K ratings
Asian, Italian | ₹1000 for two
Photos
Ambience
Food
View More