SUPER TEE STALL IN KELWA CHOPATI FAMOUS TEE is located in Deopura, India on KELWA CHOPATI, MDR77. SUPER TEE STALL IN KELWA CHOPATI FAMOUS TEE is rated 4.3 out of 5 in the category cafe in India.
Address
KELWA CHOPATI, MDR77
Accessibility
Wheelchair-accessible seating