Fiji Sweet And Snack

29605 Mission Blvd Hayward CA 94544 USA

(510) 200-9535

Location