

Formosa Zen: China Road returns to Omaha
When my family moved to the 132nd and Dodge area, from Philadelphia in 2000, the first restaurant we went to was China Road in the Shops...
We are a young couple living in Omaha, Nebraska who love traveling and reviewing restaurants. We have many favorites ranging from fried chicken all the way to high end caviar!
We believe that food is a vehicle to present a story, a voyage, and an experience.
We enjoy restaurants that aren't franchised chains and bring food into a locally unique cultural perspective!
We hope you enjoy our blog as much as we enjoy sharing it!