Ohana Kitchen is located at 800 Islington Street, Portsmouth, NH 03801, United States of America.
Ohana Kitchen is open Mo-Sa 11:00-20:30; Su 12:00-20:00
Ohana Kitchen is famous for its Sushi, Asian cuisine.
5 Star
4 Star
3 Star
2 Star
1 Star
Don't you have an account? Register Here