Cafe Roma
Pizza
Cafe Roma is a restaurant specializing in pizza. Offers online ordering with fast delivery and high-quality ingredients.
Location
Best places nearby
The highest rated places close to Cafe Roma.
Local restaurants nearby
51 Tullow Street, County Carlow

