What? Where?

Leon's Snack Bar Reviews & Details

Leon's Snack Bar

Leon's Snack Bar is rated 3 stars

701 Loyola Ave
New orleans
(504) 523-6963

Love It Hate It Try It Edit It Share It

Leon's Snack Bar is located at 701 Loyola Ave in New orleans near the intersection of Loyola Ave and Girod St. Call (504) 523-6963 for dine in.

  • Service:Dine In
  • Major Intersection:Loyola Ave And Girod St
What everyone says about Leon's Snack Bar

Tell us more about Leon's Snack Bar New orleans!

Leon's Snack Bar Reviews, New orleans


Be the first to review Leon's Snack Bar!
Review Leon's Snack Bar

More Restaurants in New Orleans

Close
Restaurant Dining Guide & Restaurant Menus © fyood.com 2008-2013