Tostas a Metro offers a unique concept: custom-made toasts, from 15cm to a meter long. Enjoy fresh, flavorful food.