Description
International. Jimmy's Bistro is a casual neighborhood concept serving consistently delightful dishes from a diverse menu that can transport diners to Italy with house-made pasta or Asia with its delicate dumplings and tender duck.
Location
9 S Swinton Ave, Delray Beach, FL 33444, USA