Bistro Peekaboo Sushi is a Japanese restaurant.