Description
Quaint, family-owned, neighborhood bar/eatery with Greek & American standards, plus outdoor seating.
Name: Opa Grill
Address: 18366 Lincoln Ave, Parker, CO 80134
Phone Number: +1 303-841-7074
Restaurant Type: Greek restaurant, American restaurant, Mediterranean restaurant, Restaurant
Opa Grill is a Greek restaurant located at 18366 Lincoln Ave Parker/Colorado
(Latitude,Longitude: 39.5359498,-104.7762955)
Postal Code: 80134
Location
-
18366 Lincoln Ave, Parker, CO 80134
Add a review