I really do not know why all the restaurants are closed on Sunday in Willoughby?! But thankfully this place is open. The food is good and the restaurant is beautiful. There is a train track that runs above you with a little train that goes round and round. For me, the Potato Pizza is the bomb. The crust is perfect and the bacon and cheese topping is just Yummy! Highly recommend the Potato Pizza!