Grilled beef restaurant with spacious, well-lit interiors. Offers air conditioning and free Wi-Fi. Friendly staff.