City Pho & Grill - Lake Nona is a Japanese restaurant in Orlando, FL. It carries a 4.7-star rating from 102 Google reviews. You will find it open 11 AM – 9:30 PM seven days a week. You will find it at 10799 Moss Park Rd #104, Orlando, FL 32832. Reach them on (407) 203-3116, or see more at cityphoandgrill.net.