10:17 am August 1, 2013, by John Kessler
080215-JOHNS CREEK, GA: Interior of Mona Lisa Restaurant & Pizzeria in Johns Creek. For Northside food review. PHIL SKINNER / Staff
Comments are closed.
Discuss Atlanta restaurant reviews and food news with John and the AJC\'s dining team
Where We're Eating (new reviews every Thursday):
• All our recent restaurant reviews
• Behind our ratings: What the stars mean
Who's At The Plate: