NextEats
›
Louisiana
›
Food in New Orleans
›
Snack Bar
› North Roman Street Snowballs – New Orleans
North Roman Street Snowballs – New Orleans
Snack bar · 5617 N Roman St, New Orleans, LA
Hours
Mon 1 PM–5 PM
Tue 1 PM–5 PM
Wed 1 PM–5 PM
Thu 1 PM–5 PM
Fri 1 PM–5 PM
Sat 1 PM–5 PM
More food in New Orleans, LA
·
Snack Bar in New Orleans