NIKU Japanese Kitchen
213 W Madison St, Ottawa 61350