Skip to main content
Log in
Home
Tampa
LTS TAMPA
LTS TAMPA 4725 north Nebraska ave
LTS TAMPA
4725 north Nebraska ave
Bar
Price range $1-15
$
Open
Takeout 9:00 AM - 9:00 PM
4725 north Nebraska avd, Tampa, FL 33604
Call
Directions
Website
Order online
About
Come in and enjoy!
Contact
Phone
(407) 777-1887
Website
lasttraintoshibuya.com
Location
4725 north Nebraska avd
Tampa, FL 33604
Loading map...
Home
Tampa
LTS TAMPA