Loon Onn Restaurant
is a highly regarded Chinese Restaurant
Ranked #1 of 20 Restaurants in Amherst.
Some say it is great, fresh, quick.
The Latest Review: ★★★★★
Sent on the 26th of September, 2007
We ate there this summer, and the service was quick, the food was great... can't wait to go back!
Rank #1 of 20