Village Restaurant Address: 400 Beech St, Arlington, OR 97812 Phone: (541) 454-2815 Restaurants Other Businesses: Rivers Edge Deli at 225 Locust St, Arlington, OR 97812 Bank Of Eastern Oregon at 325 On The Mall, Arlington, OR 97812 Happy Canyon Pizza Parlor at 200 Beach St, Arlington, OR 97812