Please ensure Javascript is enabled for purposes of website accessibility

Leo’s Chinese Restaurant

Specializing in delicious and reasonably priced Chinese cuisine, Leo’s Chinese Restaurant offers a pleasant and welcoming dining setting. Leo’s house specialties and inventive menus set them apart, as each dish uses only fresh ingredients with no MSG.

Hours
Open 7 days a week: 11:00 am – 9:30 pm

CONNECT WITH THEM ON FACEBOOK: