Leo's Restaurant is a neat food joint in the city always serving tasty and professional food. The serving sizes are appropriate for the prices. Although the service has been known to be very slow, the staff are usually friendly. The food presentation is usually very pretty and the food tastes just as good as it looks.