Cafe Amano

Address

116 E. Schiller Street, Elmhurst, Illinois, 60126

Open now
  • Sunday 01:00 12:00
  • Monday 11:00 22:00
  • Tuesday 11:00 22:00
  • Wednesday 11:00 22:00
  • Thursday 11:00 22:00
  • Friday 11:00 12:00
  • Saturday 16:00 24:00
Features
  • Reservations
  • Alcohol
Cuisines Italian

About Cafe Amano

We had a late dinner at this restaurant last night after reading a large number of reviews on Yelp and think it rates a spot in Trip Advisor. thanks!