Pennsylvania
Apollo
Flavio's Restaurant
Flavio's Restaurant
(724) 478-2961
212 North Warren Avenue, Apollo, PA 15613
Own this business?
Learn more
about offering online ordering to your diners.
Italian
$$$$
$
Menu not currently available