This Japanese restaurant specialises in gyoza (dumplings) and ramen noodles.
The restaurant is small and the service is quick so it is perfect for a quick meal. With only 10-15 seats this small place has charm and is sure to fill you right up.
If you are after takeaways or a flavoursome meal this is the spot.