Located on level 1 inside Twin Towns, Flame Restaurant & Bar is a versatile Tweed Coast restaurant with something for everyone. Feel like a coffee? Traditional Italian meal? Pub feed? You’re truly spoilt for choice when you choose to join us at our pizzeria, café, deli, bistro and carvery. Home to a relaxing atmosphere and sensational food, it’s the perfect restaurant on the Tweed Coast for all occasions. Call and book your seat today!