Vanilla Iced Matcha Latte With Sweet Cold Foam Restaurants in Fitchburg
Show restaurants on map
3.5
Menu
Table booking
3.5
Menu
Table booking
City: Fitchburg, 150 Great Wolf Drive, Fitchburg, MA 01420, United States
"No food no frozen drinks 750pm when it says they close at 10pm"
Price
Feedback
These reviews refer only to the mentioned ingredients.