Skip to content
Uber Eats Home
Location markerEnter delivery addressChevron down small
Leo's Italian Kitchen (277 Dogwood Blvd)

Leo's Italian Kitchen (277 Dogwood Blvd)

3.7 xStar (66)SteakAmerican$$Info

277 Dogwood Blvd

Leo's Italian Kitchen, located on Dogwood Blvd in Flowood, serves a variety of Italian dishes. Popular items among patrons include Chicken Pesto Alfredo, Mama's Spaghetti & Meatballs, Chicken Parmigiana, and Sh... More
Leo's Italian Kitchen, located on Dogwood Blvd in Flowood, serves a variety of Italian dishes. Popular items among patrons include Chicken Pesto Alfredo, Mama's Spaghetti & Meatballs, Chicken Parmigiana, and Shrimp Scampi. Frequently ordered together are Mama's Spaghetti & Meatballs and Zia's Green Side Salad. The menu also features a selection of sandwiches, salads, and desserts like Nonna's Cheesecake. Leo's Italian Kitchen is a favorite evening destination for Italian cuisine enthusiasts, boasting a customer rating of 3.2. Less
Get it delivered to your door.
Menu

10:30 AM – 11:00 PM

Search