Tallulahs
Bar · Wine Bar
Tallulahs is a Glasgow establishment. It offers online booking and is nominated for "The Best of Glasgow" award.
Location
Best places nearby
The highest rated places close to Tallulahs.
Local restaurants nearby
Alba / Scotland


