Location

Times Square Deli

 

500 N Lapeer Rd

Lake Orion Mi 48362
Located next to Kroger

Tel: 248 814 8100