Checkers Deli & Cafe

Restaurant in Chantilly, Virginia