Latino Restaurant offers a diverse menu featuring fresh and flavorful dishes such as supreme pizza and wings. The establishment is located at 1107 W Hatcher Rd.