Your standard Japanese KFC fare. This location is extremely small and seating is at a premium, so make sure to check upstairs for a seat before you order. When the place is full navigating is absolute misery, since the whole floor is cramped and fairly untidy.Food was okay, not the usual deliciousness I expect…