Yakitori

Pacific Rim Sushi & Yakitori Lounge

Pacific Rim Sushi & Yakitori Lounge is located at 9070 Research Blvd., suite 305, in North Austin. The only yakitori…

9 years ago