Location: 13843 North Tatum Boulevard, Phoenix, AZ 85032
Rating: 90/100
Hours:Mon 11 am - 8 pm, Tue-Fri 11 am - 9 pm, Sat 12 pm - 9 pm
Site:http://www.edensgrill.com
Phone:(602)996-5149
Category: Restaurants
Tags: Italian Restaurants, Greek, Mediterranean