[ Up | Prior | Next ]
This Weinerschnitzel restaurant is located immediately across Alameda Avenue from NBC in Burbank.
Copyright 2004, Garrett Wollman. All rights reserved. Photograph taken 2004-12-26.