The Plaza Restaurant Address: 1976 S 11th St, Niles, MI 49120 Phone: (269) 684-2769 Payment: Nice to Know: Wifi No Pizza, Restaurants Other Businesses: The Hob Nob at 1109 S 11th St, Niles, MI 49120 Agrestic Grille at 206 E Main St, Niles, MI 49120 Pete's Patio at 2433 N 5th St, Niles, MI 49120 Hob Nob the at 206 E Main St, Niles, MI 49120 Old Tavern Inn at 61088 Indian Lake Rd, Niles, MI 49120