New & Delicious Features Every Day...
Steaks, Chops & More !
This Means YOU Should Be Eating @ Leo's
Every Day Of The Week ( except Sundays - smile : )
Call for reservations now to get immediate seating !
Phone
|
Email
|