Fratelli Sarti
121 Bath Street, Glasgow, Scotland G2 2XD
Featured Review : Fratelli Sarti has two locations. The original deli is on Wellington Street; around the corner, steps away from the Arthouse Hotel on Bath Street, is the slightly more formal restaurant. The Bath Street restaurant is a c...See Full Review