See all Restaurants in Vaasa Vaasa for: Adventure, Food And Dining, Art And Culture, Nightlife, Spa, History, First Timers, Family, Romance, Shopping Amarillo 65100 Vaasa, Finland About Amarillo, Rewell Center 101 (second floor). Add to Wish List
Travelers also viewed these places similar to Amarillo Rosso Seglis Bistro A W Stenfors Strampen Shanghai Hupsis Kantarellis