Sabrosa Kitchen Bar is a restaurant offering a seamless blend of bar and kitchen concepts.