Gerry's Grill

Gerry's Grill

Gerry’s Grill is a group of restaurants based in the Philippines. It is also among the largest restaurant chains in the country, having 47 stores (44 in the Philippines and 3 in the United States).

Read more about Gerry's Grill:  History, Products, Slogans and Advertising