O2 is a North Indian Restaurant best known for North Indian food and is located at Shop No. 23A, N.N. Tower, Block B, Road No. 44, Pitampura, Delhi NCR, 110034. O2 (North Indian Restaurant) also serves Chinese, Mughlai/Tandoori and Multi-Cuisine.
Located at Pitampura in Delhi NCR, O2 Restaurant is best known for Chinese, North Indian. With an average rating of 4.5, O2 Restaurant has been reviewed by 2 mydala user(s).