The Grill House is a comfortable, inviting restaurant designed to bring a unique approach to ideal BBQ! Our restaurant is located at the middle of the city Kottakal with a pleasing view of natural greenery
Show More