Mark & Isabella now open in Belmar
If Mark & Isabella works as well as the nearby Oven, Tarbell's other Denver spot (which makes the Best Pizza in town), he should have another hit on his hands.
Mark & Isabella is open for dinner from 5-9:30 p.m. seven days a week; for information, call 303-934-7800.

















