← Tampa restaurants
Rio Izakaya
No reviews yet
Restaurant5232 Bridge St, Tampa
Own or manage Rio Izakaya? Claim this listing free
Hours
Hours not listed yet.
Details
Address5232 Bridge St, Tampa 33611
Phone407-247-2890
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.