a bar specializing in-you guessed it- meat. Wipe the drool off your face, see you at Ikebukuro.
- Address
- 2-57-11,Ikebukuro , Toshima-ku, Tokyo, 171-0014, Japan
- Open
- All day 5:00pm-12:00pm
- Off
- nothing
- Payment
- cash and credit
- Nearest station
- Ikebukuro Sta.