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.
O2 Restaurant is located at Pitampura in Delhi NCR. If you are planning to enjoy Chinese, North Indian, visit this place. Reviewed 2 time(s), O2 Restaurant has received 4.5 user ratings.