The last day for Piccadilly Grill at 7728 E. Central, its home since 1989, is Sunday.
The last day for Piccadilly Grill at 7728 E. Central, its home since 1989, is Sunday. File photo
The last day for Piccadilly Grill at 7728 E. Central, its home since 1989, is Sunday. File photo