Steak Otsuka
Restaurant
•
21-3 Sagatenryūji Wakamiyachō, Ukyo Ward, Kyoto, 616-8371, Japan
8.8
Saturday: 11 AM – 2:30 PM
See if anyone you trust recommends it!