Bistro 80 is located in Sangolqui, Ecuador on Luis Proano and Alfaro, along La Eloy Alfaro, Conocoto, Pichincha 170156. Bistro 80 is rated 3 out of 5 in the category restaurant in Ecuador.
Address
Luis Proano and Alfaro, along La Eloy Alfaro, Conocoto, Pichincha 170156