La Villa Sports Bar & Grille
812 Youngstown Poland Rd
Struthers
OH
44471
(330) 755-8744
facebook.com
Hours
No hours of operations available
Payment Methods:
Visa, MasterCard
Average Rating
4
Total Reviews
(28)
Recommended
0
Not Recommended
0
Open Map
Description
La Villa Sports Bar & Grille is located at 810 Youngstown Poland Rd, Struthers, OH. This business has 1 review(s) with a star rating of 5.0.
by merchantcircle on December 02, 2018 from
merchantcircle
Information from the business
MasterCard
by merchantcircle on July 11, 2011 from
merchantcircle
Bar
bars
carry out
grill
Pizzeria
Pub
restaurant
Restaurants
Sports Bar
taverns