Restaurant - Italian in Hemel Hempstead
85 High Street
Hemel Hempstead
Hertfordshire
HP1 3AH
Superb food, great portions and reasonably priced.
Roland Choy - 08/12/2008 | report this review
All fields are required. Your review will appear immediately.