Ahmed Indian Restaurant Obt

11301 S Orange Blossom Trl #104 Orlando FL 32837 USA

(407) 856-5970

Location