Company Information
- Company Name
- IKEA Restaurant
- Category
- Swedish
- Address
- 1103 N 22nd St, Tampa, FL 33605, United States
- Country
- United States
IKEA Restaurant address: 1103 N 22nd St, Tampa, FL 33605, United States.
IKEA Restaurant operates in the Swedish category.