About the Restaurant
Laxmi Tea Stall in Goa serves authentic local chai and snacks, offering a warm, no-frills experience beloved by travelers and locals alike.
Search Guides
Quick Information
Address
Shop No. 01, Laxmi Tea Stall, Dabholi Naka Malvan Road, opp. HDFC Bank, Vengurla, Maharashtra 416516
Phone
097667 16158
Website
No website available