Leona's restaurant is the best restaurant in the history of the world! The food is mind blowing! Now, when you first go in, you may be a bit shocked by the decor. But beleive me, on a cold winter's day, it does not look more inviting! If you ever go there try the cake, any of them are good, and buy the whole thing, you won't regret it!
Was this review helpful to you?