There's a Dotonbori food street next to Shinsaibashi, which ranges from high-end restaurants like crabs and puffer fish to snacks like octopus balls and Lamian Noodles.
or, if you go from May to September, take the Kyosaka tram to the four stops in Gion, Kyoto. After getting off the bus, the Yacheon River is not far away. Shops along the river will set up balconies. It is also a good choice to sit in the balconies and enjoy Japanese food while enjoying the night view of Yacheon, Kyoto.