Taste of Italy
21014 Hathaway Ave, Hayward, CA 94541
We are an Italian street food stand we have all of the favored items plus Fettuccine Alfredo and CannolisWe are an Italian street food stand we have all of the favored items plus Fettuccine Alfredo and Cannolis
More Business Info
- Hours
- Regular Hours
Wed - Sun: - Categories
- Italian Restaurants, Restaurants, Take Out Restaurants
Suggest an Edit