JULIA’S CAFE ON RUSSELL

Phone: (314) 865-5800

Location: 804 Russell Blvd.

Website: https://juliascafeonrussell.com

Easygoing, local Italian joint offering pizza, pasta, sandwiches & wings for takeout & delivery.