Sunrise Cafe

North Meridian Street, Indianapolis, IN