Indies Tea House is located in Toulouse, France on 1Bis Rue du May. Indies Tea House is rated 5 out of 5 in the category tea house in France.
Service options
Takeaway
Dine-in
Amenities
Gender-neutral toilets
Toilets
Accessibility
Wheelchair-accessible entrance
Wheelchair-accessible seating