Olive's Pizza & Sizzlers is located in Vadodara, India on 1st Floor The Emrald Complex, Nr Bird Circle, 104, Race Course Rd, Paris Nagar, Diwalipura. Olive's Pizza & Sizzlers is rated 3.8 out of 5 in the category pizza restaurant in India.
Address
1st Floor The Emrald Complex, Nr Bird Circle, 104, Race Course Rd, Paris Nagar, Diwalipura
Amenities
Good for kidsToilets