- Email:
- Share:
- StumbleUpon
- Google+
- Send to device
Bella Roma, Tampa, Florida, Italian Restaurant Details
Reserve a table - Bella Roma - Inactive
Restaurant: Bella Roma
Address: 13980 W. Hillsborough Ave., Tampa (Hillsborough), Florida (FL), 33635
Send to devicePhone: (813) 854-3888
Italian
Please register here to leave your review, or log into your account.