Fidoria Noodles & Chicken Restaurant Address H72J+2W7, Adama, Ethiopia Rating on Google Maps 4.80 (16 reviews) Open on Google Maps