Apollo Family Restaurant
3387 S Park Ave
Buffalo, NY 14219-1029
716-822-8145