Explore
Map
Marketplace
Review of Plant Balls at IKEA Restaurant by manuelaw
manuelaw
Follow
Plant Balls
VEGAN
IKEA Restaurant, 1103 N 22nd St, Tampa, FL 33605, USA
Omg they were just perfect. Super flavorful I purchased a frozen bag to go as well.
3 likes
Post
Brands supporting abillion's
mission
Advertise on abillion