2903 N Nebraska Ave, Tampa (813) 849-9336
I don't drove all the way across from town and this place looks just as dead as it does on the picture this business is probably a front for something else and also it needs to close down it's probably a tax write-off
I walked in, I walked out.
2903 N Nebraska Ave, Tampa, FL 33602 (813) 849-9336
I don't drove all the way across from town and this place looks just as dead as it does on the picture this business is probably a front for something else and also it needs to close down it's probably a tax write-off
I walked in, I walked out.
Restaurantji Recommends