From Our Editors
Located in Tamarac, Cafe Roma Pizzeria's homemade pizza is finger-licking good.
We don't expect you to keep driving around the block to find metered parking. We've got some space for you here.
So next time you want to spend some time with your favorite people, why not top the experience off with a pizza pie or two from Cafe Roma Pizzeria?