What? Where?

Robins On Canal Reviews & Details

Robins On Canal

Robins On Canal is rated 3 stars

2501 Canal St
New orleans
(504) 821-0999

Love It Hate It Try It Edit It Share It

Robins On Canal is located at 2501 Canal St in New orleans near the intersection of Canal St and N Olympia St. Call (504) 821-0999 for dine in.

  • Service:Dine In
  • Major Intersection:Canal St And N Olympia St
What everyone says about Robins On Canal

Tell us more about Robins On Canal New orleans!

Robins On Canal Reviews, New orleans


Be the first to review Robins On Canal!
Review Robins On Canal

More Restaurants in New Orleans

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