Restaurant
Flynn's Restaurant
9 locals recommend,
Permanently closed
Location
16-17 Montpellier St
Cheltenham, England
Tips from locals
Flynn's Brasserie is a long established busy and bustling restaurant situated in the heart of Montpellier, Cheltenham. The atmosphere is relaxed, friendly and informal, making it the ideal destination