Oishi Sushi & Izakaya Menu

124 Washington St, Norwalk, CT 06854

Know a great happy hour or special for this location?