8115 Red Bug Lake Rd, Oviedo, FL 32765-6858, Oviedo
This is supposed to be an American diner. I travel and use this location at least once per month. Food always good, but
This is supposed to be an American diner. I travel and use this location at least once per month. Food always good, but