Floating high in the Tokyo heavens on the 24th floor of the Peninsula Tokyo Hotel, Peter the Grill is a sleek grill Tokyo restaurant with a view offering refined, quality steakhouse…
Browsing Tag
Floating high in the Tokyo heavens on the 24th floor of the Peninsula Tokyo Hotel, Peter the Grill is a sleek grill Tokyo restaurant with a view offering refined, quality steakhouse…