3852 Monterey Road, San Jose, California, 95111
Not specified
Restaurants, Food & Beverages > Restaurants
Since 1977, our locally owned restaurant has been providing the best food around. Home of the Original Stromboli, we place customer service as a top priority and guarantee you will leave satisfied.
No reviews yet. Be the first to write a review!