Shanagans Pizza & Pub 2881 The Villages Pkwy San Jose, CA 95135 Phone: (408) 532-0800
Category: Restaurants