We have been to Leos probably 4-6 times in the past 3 years... We go for their all-you-can-eat crab special. The place is well worn and the owners always seem to have an eastern european waitstaff with limited english capability - enough to get by as a server, but not as much as customers who like to chat would like...
More
