Roy's Taste of Italy
Address:
217 Grand Ave, South San Francisco, CA 94080
Phone:
(650) 583-6656
Nice to Know:
- Good For Kids Yes
Other Businesses:
- Buon Gusto at 224 Grand Ave, South San Francisco, CA 94080
- Starbucks Coffee at 363 Grand Ave, South San Francisco, CA 94080
- El Farolito Taqueria at 394 Grand Ave, South San Francisco, CA 94080
- New England Lobster & Seafood Co at 170 Mitchell Ave, South San Francisco, CA 94080
- Thai Satay Restaurant at 265 Grand Ave, South San Francisco, CA 94080