Google Street View of Happy Sushi Takeaway
Address: 25 Lewisham Rd, London SE13 7QS, United Kingdom
| Phone:
+44 20 8691 8505
Happy Sushi Takeaway
360° Google Street View panorama
Explore More Japanese restaurant
Momo Japanese Restaurant
Taro
Kokoro
Sakura Hot Food and Buns
Explore More Sushi restaurant
Asia Villa - Romford
OKA Restaurant Notting Hill
Kata! Japanese Restaurants
Oze Sushi
Nearby Restaurants
Jun Tai (0.06 km)
Pristine Eats Catering - Restaurant (0.1 km)
Soba & Sushi (0.1 km)
Indelicious (0.11 km)
Kebab & Burger House (0.12 km)