

Leo’s Pizza Café – Handcrafted Pizzas & Italian American Favorites at Twin-Rinks Ice Skating Facility in Stamford, CT Located inside the Twin-Rinks Ice Skating Facility in Stamford, CT, Leo’s Pizza Café is the perfect spot for a delicious meal before or after hitting the ice. Our menu features a variety of authentic, handcrafted pizzas, smoothies, shakes, fresh salads, and savory sides—all made with the finest ingredients. Why Leo’s? • Handcrafted Pizzas: Fresh, daily-made dough topped with premium ingredients for the perfect slice, including our signature Leo’s Special and classic favorites. • Italian American Comfort Food: Including the classics like cheese burgers, chicken parm, sausage & peppers, meatballs, eggplant, and much more!
Hours
| Sunday | 7 AM–5 PM |
| Monday | 10 AM–8 PM |
| Tuesday | 10 AM–8 PM |
| Wednesday | 10 AM–8 PM |
| Thursday | 10 AM–8 PM |
| Friday | 10 AM–8 PM |
| Saturday | 7 AM–6 PM |
Address and Contact Information
Address: 1063 Hope St, Stamford, CT 06907
Phone: (203) 274-7215
Website: https://www.leoscafe-twinrinks.com/
Menu Photos
Order and Reservations
Order: Order online
Related Web Results
©2025 leospizzacafe.com / LeospizzaCafe-TwinRinks.com …
Leo’s Cafe’ – Stamford Twin Rinks
Leo’s Pizza Cafe – Stamford, CT | joe coffee
Reviews
So if you’re looking for the taste of Arthur Ave with driving all the way to the Bronx why not swing by Stamford CT and stop at the Twin-Rinks and visit Leo’s Cafe it’s well with the trip! I highly recommend Leo’s… Enjoy!!
Can’t go wrong with any food order. Don’t miss out on this gem