Metro Grill, Carlow
Tullow St, Graigue, Carlow, Ireland
Location on the map Metro Grill
Located nearby
144 Tullow Street, Co. Carlow, Ireland R93 XV52 Tullow St, Graigue, Carlow, R93 XV52, Ireland
21 meter
Metro Grill is located at Tullow St, Graigue, Carlow, Ireland (~14.1 km from the central part of Carlow).
You are on this page because you are most likely looking for: meal takeaway
or restaurant,
Metro Grill Carlow, Ireland,
Metro Grill, address,
reviews, phone .