at 136 S Central Ave., Los Angeles , 90012 United States
933 FB users likes Oystars, set it to 1 position in Likes Rating for Los Angeles, California in Seafood Restaurant category
Oystars is Los Angeles based place and this enity listed in Seafood Restaurant category. Located at 136 S Central Ave. CA 90012. Contact phone number of Oystars: (213) 628-3902