Fast Food
Max’s Restaurant
- admin
- fast
- food
- max’s
- restaurant
Max’s Restaurant! One of the restaurants that’s been franchised in Philippines is Max’s restaurant and usually, it’s located in malls and near gas stations. It’s also called the "the house that fried chicken built" . Jollibee
Read More