Lubys, TAMPA, Florida (FL)
Readily positioned at 11616 North Nebraska Avenue () in TAMPA, Florida (FL) (33612), Lubys can be reached at 8139774300. It is advisable to call in advance to make a reservation.
More restaurants in TAMPA, Florida (FL)
Lubys contact information and details:
Address: 11616 North Nebraska Avenue - , TAMPA, Florida (FL) 33612
Contact Phone: 8139774300