Ramble Room Review

New restaurant in Snider Plaza doesn’t disappoint. By Lucy Ladis