Semolina's Bistro Italia

3236 Magazine St, New Orleans 70115, United States Get Directions to this spot
3236 Magazine St
New Orleans, 70115
LA, United States

Rate and review Semolina's Bistro Italia in New Orleans, LA, United States!

Share your experiences at Semolina's Bistro Italia with your friends or discover more Restaurants in New Orleans, LA, United States.