Lido Restaurant

2518 N Military
Oklahoma City, Okalahoma 73106
Tel: (405) 521-1902