Russell's on Macklind

5400 Murdoch Avenue St. Louis, MO • 
TVF Score: 73.86

Russell's on Macklind in St. Louis, MO is an award-winning pizzeria that has been featured on popular TV shows such as Pizza Cuz and Pizza Masters. They offer a wide selection of traditional Italian-style pizzas and Italian-American dishes.

Seen On TV Shows

Pizza Cuz / Pizza Masters

Episode: Leave me in St Louis on 11/25/2015

Try the Gooey Butter Cake

Been List
Try List
My Lists
Russell's on Macklind
Additional Info
(314) 553-9994
Monday: Closed
Tuesday: Closed
Wednesday: 5:00 – 9:00 PM
Thursday: 5:00 – 9:00 PM
Friday: 5:00 – 9:00 PM
Saturday: 9:00 AM – 2:00 PM, 5:00 – 9:00 PM
Sunday: 9:00 AM – 2:00 PM
Google Rating: 4.70
Map for Russell's on Macklind

Nearby Restaurants