← Tampa restaurants
Lumbre
No reviews yet
Restaurant220 N Rome Ave, Tampa
Own or manage Lumbre? Claim this listing free
Hours
Hours not listed yet.
Details
Address220 N Rome Ave, Tampa 33606
Phone813-354-9408
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.