Update Info - Greek Place Vernon Inn
This restaurant was reported as closed. If it is open, let us know.
Greek Place Vernon Inn
2663 Mount Vernon Rd SE
Cedar Rapids, IA 52403
2663 Mount Vernon Rd SE
Cedar Rapids, IA 52403