30 Great Southsea St, Portsmouth PO5 3BY, United Kingdom
30 Great Southsea St, Portsmouth PO5 3BY, United Kingdom
No delivery
Spot something wrong?
Dishes at The Italian Bar and Grill. Prices may vary in venue.
Been to The Italian Bar and Grill? Be the first to share what you ate.