Palomillaâ??s Cuban Grill House and Restaurant in Norcross deviated from its latest A-B level recently, scoring a 74 (C) on its food safety exam, according to the report. For the location at 6470 Spalding
Palomillaâ??s Cuban Grill House and Restaurant in Norcross deviated from its latest A-B level recently, scoring a 74 (C) on its food safety exam, according to the report. For the location at 6470 Spalding
Recent Comments