From Our Editors
Marco's is an Italian restaurant located on North Flood Avenue in Norman. With a delicious menu, this Italian restaurant will leave you with a smile on your face. The great quality, set in a familiar atmosphere, will make you a regular.
A favorite in Norman, Marco's definitely stands out from the rest.