Your email address will not be published. Required fields are marked *
Save my name, email, and website in this browser for the next time I comment.
12:00 am – 8:00 pm
Location: Street 11, Av. 6 y 8, San Jose, Costa Rica. From Southwest Corner of Plaza de la Democracia 200 mts South, 200 mts West and 25 mts North
Waze: Tin Jo Restaurante
Online order for take out: Order Now
Contact Us by email