Menu is for informational purposes only. Menu items and prices are subject to change without prior notice. For the most accurate information, please contact the restaurant directly before visiting or ordering.
Olivia's Bistro is a must-visit restaurant located at 136 Adams St, Newton, Massachusetts, 02458. This elevated-casual dining spot is known for its wood-fired Neapolitan-style pizzas and innovative twists on Italian classics. With a diverse menu that caters to various dietary preferences, including vegetarian options and healthy choices, there is something delicious for everyone.
One of the highlights of Olivia's Bistro is their fast service, ensuring that you won't have to wait long to satisfy your cravings. And to end your meal on a high note, make sure to save room for their great dessert selection. From alcohol and beer to cocktails and wine, their impressive drink offerings perfectly complement the mouthwatering dishes.
Olivia's Bistro also offers convenient service options, including delivery, takeout, and dine-in, so you can enjoy their delectable cuisine no matter where you are. The comfortable seating and cozy atmosphere make it an ideal choice for a memorable dinner or a sweet treat for dessert. Don't miss out on experiencing Olivia's Bistro - a true gem in Newton, Massachusetts.