the French toast at Big City Bread Cafe is without question the largest we've ever encountered. Located just outside downtown at 393 N. Finley St., Big City is open from 8 a.m. to 3 p.m. Monday ...