Capital Restaurant

412 N 2nd St, Chambersburg PA

(717) 263-3751

Location