View phone number
94 Station Road East, ,
This is a small restaurant and whilst they have made it feel larger (with mirrors) it doesn't stop the service if being too hurried. Due to it always being fairly quite the waiter are eager to please but in doing so it make you feel rushed out as they are forever coming over to your table.