Received an email from the folks over at OW Pizza... they've closed their West Little Rock location. Unfortunately, the rough winter and rising gas prices have increased produce costs, so they've raised the prices at their location in the shadow of the State Capitol at 1706 West Third Street. On the other hand, they're beginning to grow their own tomatoes, bell peppers and herbs.
Menu changes have been promised. I'll be keeping an eye on this... and will check out those changes for you once they're implemented.