Bee Stop Restaurant

General Santos, Philippines

A place where the best garlic, buttered and fried chicken can be found.