Fi Granite & Marble Inc
(510) 781-4811
25012 Viking St, Hayward, California, 94545-2704
About us
Services | Countertops & Backsplashes |