Katsura Japanese Restaurant
Katsura Japanese Restaurant is tucked away inside the Westin Prince Hotel and is a popular spot in the area for business lunches and dinners. The restaurant itself has two distinct offerings - one a traditional Japanese menu (sushi etc.) and the other Teppanyaki tables where they grill up the food in front of you. They also have tatami rooms for those wanting a bit of privacy.