Royal Oak Coffee

Coffee shop · 30 Seymour St, Middlebury, VT

Hours

More food in Middlebury, VT · Coffee in Middlebury