Florida > Tampa > North Tampa > Retail Shopping > Convenience Stores & Service Stations > Patel Brothers Indian Grocery
1251 E Fowler Ave, Tampa, Florida, 33612-5407
(813) 558-9090
North Tampa
Retail Shopping > Convenience Stores & Service Stations
No reviews yet. Be the first to write a review!