NEST kitchen is located in Taichung City, Taiwan, Province Of China on Nantun District, Liming E St, 370號. NEST kitchen is rated 4.5 out of 5 in the category european restaurant in Taiwan, Province Of China.
Address
Nantun District, Liming E St, 370號
Service options
TakeawayDine-in
Offerings
CoffeeSmall plates