Lionhead is a restaurant offering a Sichuan-inspired menu with a great atmosphere and pleasant staff. It is known for its fast service and unique dishes.