Flavio's Restaurant

212 N Warren Ave, Apollo PA

(724) 478-2961

Location