Ok, so I'm here in "nawlins" and am confused about whether or not the Siberia still serves food. Has anyone been here recently?

Maggie Masterson | Oct 24, 2019 | Category: Live music venue in New Orleans, Louisiana

Siberia - All questions

Address: 2227 St Claude Ave, New Orleans, LA 70117, USA

Joshua Grippo | Oct 24, 2019

It is now Brazilian street food. The Polish place opened their own brick and mortar on St Bernard called the Green Room

Dana Fontenot | Oct 24, 2019

Kitchen opens daily at 5

Maggie Masterson | Oct 24, 2019

Great, thank you!

Add Answer

Thanks! Your answer is awaiting moderation.

Other Questions

Not doing open mic anymore?

Troi Atkinson | Oct 24, 2018
Read More

Trending Places