Company Information
- Company Name
- Malabar Mega Chippy
- Category
- Takeout restaurant
- Address
- 79 Malabar Rd, Truro TR1 3QX, United Kingdom
- Country
- United Kingdom
Malabar Mega Chippy address: 79 Malabar Rd, Truro TR1 3QX, United Kingdom.
Malabar Mega Chippy operates in the Takeout restaurant category.