Found this restairant via Tripadvisor with great value . Food was fantastic and staffs were extremely welcome. out-door seats were great, especially at night. Staffs would meet all our requests. Great and would come back again
If you own or manage Leo Cafe & Restaurant, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.