Happy Restaurant Piccadilly London
Restaurant
W1D 7AG London
UK
Happy Restaurant in Piccadilly Circus, London. Mouth watering food served with a warm smile in a beautiful restaurant. Delicious pre-theatre food near Leicester Square.
Phone:
020 3883 7874
Website:
https://happyrestaurants.com



