Not your average Denny's. There are about 578 Denny's Restaurants in Japan.
Denny's Restaurant, near the waterfront, Yokohama, Japan

Copyright LinksToFood.com, all rights reserved.