20 Minutes Restaurant

4.3
Based on 8 Ratings
LOCATION:
Old Padra Road
ADDRESS:
GF-10,11- Ananya Complex, Akshar Chowk Circle, Opp. Kumar Motors, Old Padra Road, Vadodara
PHONE:
0265-6457666, +919227457666