Get directions to: Cheesesteak Shop, Livermore, CA
Restaurant address: 2150 Portola Ave Livermore, CA 94551, USA
Restaurant: Cheesesteak Shop