Address: 2636 Spenard Rd , Anchorage 99503, AK, US
Phone: (907) 278-2216
State: AK
City: Anchorage
Zip Code: 99503
opening hours
Monday: 11:00-21:00
Tuesday: 11:00-21:00
Wednesday: 11:00-21:00
Thursday: 11:00-21:00
Friday: 11:00-21:00
Saturday: 11:00-21:00
related searches: Momma o's seafood restaurant ak reviews, Momma o's seafood restaurant ak phone number, Momma o's seafood restaurant ak menu, Momma o's seafood restaurant ak closed, Momma O's panama city, Momma Seafood Menu, Steak and seafood restaurants in Anchorage, AK, Best seafood restaurants in Alaska