10 Chinese restaurants found in Ayala Ave
Super Bowl of China
Chinese Ayala Ave.
3.0
Super Bowl, not so super anymore.
reviewed by KC A.
Before North Park, Super Bowl was my go-to place for Chinese food, especially when I'm with my family or a big groups of friends. Through the years, however, I feel like the quality of their dishes has declined. I'd still eat here, but not as frequen...
...Read More
...Read More
Load More