Irish bakery that serves a whole lotta deliciousness! The food is fantastic and the people are great. Cash only though... ATM across the street so fear not. Stop in and have a Shepard pie!!
Address: 3020 Taraval St, San Francisco, CA 94116-2105
Location: United States > California (CA) > San Francisco
Phone Number: +1 415-661-0928