Tallulahs is a Glasgow establishment. It offers online booking and is nominated for "The Best of Glasgow" award.