Tea Post Limda Chowk 3.92

Siddhi vinayak complex , opp TATA DOCOMO brand store , Limda chowk
Rajkot, 360001
India

About Tea Post Limda Chowk

Tea Post Limda Chowk Tea Post Limda Chowk is a well known place listed as Cafe in Rajkot ,

Contact Details & Working Hours