First time dining with Leo's Chinese Restaurant? Check out what previous customers have to say.
OVERALL RATING
78+ ratings
Reviews powered by
Tom
07/10/2024
Always the best