Leo's
Italian Restaurant
3.7
2 समीक्षाओं के आधार पर
समीक्षाएं
Je
Jessica W
101 month ago
Lovely local Italian restaurant. Friendly staff with great fresh specials
Ri
Rick H
131 month ago
Have the ribs to start!! Mmmmm...