The Lock-Up Prison Restaurant


Prison Atmosphere Restaurant

Japan has many unique restaurants. The Lock-Up is one of the unique restaurants. The atmosphere in this entire restaurant is like a prison. Each seat for guests is in the prison cell, and all of the staff wears prison uniforms, police uniforms, or monster costumes. In addition, all of the food is prison-themed. These services make guests scared.

Prison Atmosphere Restaurant
Need Assistance? Call: USA/Canada 1-800-285-2726 Australia (02) 8006 4411 Contact Us Brochure
Convert multiple currencies