Happy Crabs
Headings:Restaurants, Restaurants Seafood
Latitude:45.5895 Longitude:-122.696482
2601 N Newark St Ste A
Portland, OR 97217
Closed
Openning Hours- Monday 07:00 AM - 02:30 PM
- Tuesday 07:00 AM - 02:30 PM
- Wednesday 07:00 AM - 02:30 PM
- Thursday 07:00 AM - 02:30 PM
- Friday 07:00 AM - 02:30 PM
Call
15032857154