Roy's Taste Of Italy

217 Grand Ave South San FranciscoCA94080
Hours No hours of operations available
Payment Methods: Visa, MasterCard, American Express, Discover, Diners Club
Average Rating
3.5
Total Reviews
(7)
Recommended 0
Not Recommended 0
Average Rating Over Time
Map

Open Map

Description

Roys Taste of Italy is located at 217 Grand Ave, South San Francisco, CA. This location is in the Downtown South San Francisco neighborhood..
by merchantcircle on August 19, 2015 from merchantcircle