Opa Greek Restaurant
Add to Favorites
Add Hours
Amenities:
Takes reservations
Saved to Favorites
Phone: (240) 651-3915
Address: 50 Carroll Creek Way, Frederick, MD 21701
Phone: (301) 668-6432
Takes Reservations: Yes
Wi-Fi: No
118 S Market St, Frederick, MD 21701
104 N Market St, Frederick, MD 21701
300 W Patrick St, Frederick, MD 21701
425 S Jefferson St Ste C, Frederick, MD 21701
101 W Patrick St, Frederick, MD 21701
31 W Patrick St, Frederick, MD 21701
489 W Patrick St, Frederick, MD 21701
5640 Urbana Pike, Frederick, MD 21704
177 Thomas Johnson Dr Ste D, Frederick, MD 21702
934 N East St, Frederick, MD 21701