Meals From the Heart Cafe
1100 N Peters St #13, New Orleans, LA 70116, USA
We were not impressed by any po boys sandwiches, they’re basically sandwiches with no special taste but you think they’re special cuz they’re called po boys. This restaurant has a bunch of cooler items that are better to try than this, which you can make at home. #veganoutreach
No comments yet