Travel Osaka one day Itinerary | restaurants, café visits, hotel tour, Osaka castle with prices/expenses January 12, 2026