Leo's

by Biodude, Tuesday, December 01, 2015, 14:35 (3996 days ago)

I heard that Leo's is now serving dinner? Is that so?

Leo's

by jr, Tuesday, December 01, 2015, 23:21 (3996 days ago) @ Biodude

If you are referring to Marisceria (sp?) Leo. It is open until 8pm. Chez Leo on the other hand is serving dinner 6 days a week