Bhoomi 4.68

4.8 star(s) from 115 votes
52 Suffolk Road
Cheltenham, GL50 2AQ
United Kingdom

About Bhoomi

Bhoomi Bhoomi is one of the popular place listed under Indian Restaurant in Cheltenham , Restaurant/cafe in Cheltenham ,

Contact Details & Working Hours

Map of Bhoomi

Updates from Bhoomi

Reviews of Bhoomi

   Loading comments-box...