India Tea Room
Forest Avenue Rd, Barlowgunj,, Mussoorie 248122 India
India Tea Room is a Brew Pub, Danish, Deli, European, Fast Food, Italian, Pub place is located in Mussoorie, Uttarakhand. The address of India Tea Room is Forest Avenue Rd, Barlowgunj,, Mussoorie 248122 India.
If you want to go to the place or need any services, you can contact them directly. The phone number is +91 89798 74769, or open their website to view relevant information, The url is http://www.indiatearoom.com