LOCATION
CUISINE
  • My Cafe

    Ajwa Road

    Address: 13, Kanha Land Mark, Nr. Bhai Kaka Party Plot, Ajwa Chowkdi, Ajwa Road, Vadodara

    Cuisines: Cafe, Fast Food, Ice Cream