New Mediterranean feastery in the heart of downtown

Published On 11/20/2009 Published On 11/20/2009
Previous Venue Next Venue Venue Description
1. Truva 60 International Blvd NE, Atlanta, GA 30303

Opening Monday in the former Steak And Ale space, which somehow went under despite its sparkling two-fer concept, Truva's blessing you with Mediterranean meals in a large rear dining room with plush beige booths, plus a front lounge separated by a green m