Jeff's Food Tea World - Santa Rosa

#18 - Fast Food - Santa Rosa, Tea, Desserts
1620 Mendocino Ave Ste C, Santa Rosa I-95401-4346, United States

Jeff's Food Tea World

5 / 5 of 62 Reviews
Phone
(+1)7078905123
Address
1620 Mendocino Ave Ste C, Santa Rosa I-95401-4346, United States

Feedback

★ 5 / 5 of 62 Reviews

More information

QR-code link to the menu

Related Restaurants

Fast & SimpleDownload Menu App now