Osaka Castle Nishinomaru Garden Osaka Guest House is a French restaurant inside Nishinomaru Garden in Osaka Castle Park that serves seasonal course meals. The course centers on an appetizer platter, braised abalone, seasonal white fish poêlé, grilled black-haired wagyu fillet, and matcha blancmange. It was used as the venue for the leaders' dinner during the G20 Osaka Summit. Operating days are limited, so check the date before visiting.