Indian Restaurant
$$
4.6 (1414)
Botiwalla by Chai Pani has earned a reputation for its vibrant atmosphere and authentic Indian street food offerings. Customers appreciate the array of delicious dishes, particularly the chicken tikka rolls and lamb kebabs. The restaurant's commitment to authenticity resonates well with diners, creating a nostalgic experience reminiscent of true Indian flavors.
Restaurant website: Website
Phone number: (470) 225-8963
Address: Ponce City Market, 675 Ponce De Leon Ave NE n134, Atlanta, GA 30308, USA
Opening hours
**Some reviews are curated to assist in analyzing authenticity, atmosphere, and service. These reviews enhance user feedback and help us provide better insights. Your genuine reviews make all the difference—share your experience today to enhance our ratings!**
" Solid place for Indian street food! The flavors are authentic and everything was fresh. The chicken tikka had a great balance of spices. " (*Curated Review*)
" The rolls were surprisingly filling and so tasty! I’ll revisit for sure. The ambiance is chill and inviting as well. " (*Curated Review*)
" Pros: Delicious food! Cons: Parking can be tight. Need to plan around peak times. Still worth it for those amazing rolls. " (*Curated Review*)
" Just an average Indian restaurant. The food didn't particularly stand out, but it was decent. Would recommend the chicken tikka but nothing exceptional. " (*Curated Review*)
" I loved the Irani chai! It brought back fond memories. The atmosphere is lively and the food is top-notch. Definitely a gem in PCM! " (*Curated Review*)
" Amazing time with amazing food and a lively atmosphere! Their chai and parathas are a must-try! Truly a hidden gem. " (*Curated Review*)
" The SPDP was a delightful treat! Love the unique flavors and the friendly staff. This place gives you a taste of India right in the city. " (*Curated Review*)
Address: 3368 Peachtree Rd, Atlanta, GA 30326, USA
Address: 1685 Church St 2nd floor, #206, Decatur, GA 30033, USA
Address: 1707 Church St ste c-7, Decatur, GA 30033, USA
Address: 2143 Peachtree Rd, Atlanta, GA 30309, USA
Address: 1093 Hemphill Ave NW, Atlanta, GA 30318, USA
Address: 245 18th St NW, Atlanta, GA 30363, USA
Address: 420 14th St NW #100A, Atlanta, GA 30318, USA
Address: 180 Walker St SW Ste B, Atlanta, GA 30313, USA
Address: 100 6th St NE #110, Atlanta, GA 30308, USA
Address: 650 Ponce De Leon Ave NE, Atlanta, GA 30308, USA