Rosenheim Restaurant hero image

Rosenheim Restaurant

Restaurant

2001 N 22nd St, Tampa, FL 33605, USA

Biter Score
9.2
Open
Saturday: 11 AM – 2 AM
Rosenheim Restaurant photo 1
Rosenheim Restaurant photo 2
Rosenheim Restaurant photo 3