This establishment is known for its grilled meat dishes, with a particularly delicious and ample grilled meat menu for two. They also offer take-away options.