SPR 5 Points is a Japanese gastropub offering traditional and modern izakaya dishes in a laid-back atmosphere.