-- 分
Caprese salad is a must to try-out.. coz they make their own cheese. Wanna visit their farm? Just wait for a little while. Their Mini Farm is under construction :)
Nice European food
Italian blue soda!