57-58 Upper St, London, London, N1 0NY
- Tel: 020 7704 8882
Regina Margherita is part of the Made In Italy chain and offers authentic Italian cuisine.
Tell customers about your latest offers and promotions
Reach customers looking for discounts by adding a deal to your page.