Antlers Restaurant

1159 Dryden Rd, Ithaca, NY 14850