Mike’s Sports Bar & Grill Menlo Park – Menlo Park – 150 Middlefield Rd By Restaurant Robot - November 23, 2025 0 72 FacebookTwitterPinterestWhatsApp