Interbay Meat Market - The Green Store
6110 Interbay Blvd Tampa, Florida 33611 | Restaurant Info
Estimated preparation time: 43-50 minutes