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